package com.nexgo.data;


/**
 * Created by wzp on 2018/1/24.
 */

public class XMLData {

    //    Header
    @Xmlfield(fieldIndex = 1)
    private String transcode;
    @Xmlfield(fieldIndex = 2)
    private String term_trans_time;
    @Xmlfield(fieldIndex = 3)
    private String mcht_id;
    @Xmlfield(fieldIndex = 4)
    private String ingx;
    @Xmlfield(fieldIndex = 5)
    private String ingy;
    @Xmlfield(fieldIndex = 6)
    private String sign;
    @Xmlfield(fieldIndex = 7)
    private String version;
    @Xmlfield(fieldIndex = 8)
    private String gzip;

    // Body
    @Xmlfield(fieldIndex = 9)
    private String total_amount;
    @Xmlfield(fieldIndex = 10)
    private String amount_type;
    @Xmlfield(fieldIndex = 11)
    private String channel;
    @Xmlfield(fieldIndex = 12)
    private String term_id;
    @Xmlfield(fieldIndex = 13)
    private String term_batch_no;
    @Xmlfield(fieldIndex = 14)
    private String term_pos_no;
    @Xmlfield(fieldIndex = 15)
    private String spbill_create_ip;
    @Xmlfield(fieldIndex = 16)
    private String auth_code;
    @Xmlfield(fieldIndex = 17)
    private String detail;
    @Xmlfield(fieldIndex = 18)
    private String refund_amount;
    @Xmlfield(fieldIndex = 19)
    private String refund_amount_type;
//    recv后台返回的标签
    @Xmlfield(fieldIndex = 20)
    private String sys_order_no;
    @Xmlfield(fieldIndex = 21)
    private String coupon_fee;
    @Xmlfield(fieldIndex = 22)
    private String code_url;
    @Xmlfield(fieldIndex = 23)
    private String prepay_id;
    @Xmlfield(fieldIndex = 24)
    private String refund_trade_no;
    @Xmlfield(fieldIndex = 25)
    private String done_refund_amount;
    @Xmlfield(fieldIndex = 26)
    private String resp_msg;
    @Xmlfield(fieldIndex = 27)
    private String txn_state;
    @Xmlfield(fieldIndex = 28)
    private String resp_code;

    public String getDone_refund_amount() {
        return done_refund_amount;
    }

    public void setDone_refund_amount(String done_refund_amount) {
        this.done_refund_amount = done_refund_amount;
    }
    public String getTxn_state() {
        return txn_state;
    }

    public void setTxn_state(String txn_state) {
        this.txn_state = txn_state;
    }


    public String getCode_url() {
        return code_url;
    }

    public void setCode_url(String code_url) {
        this.code_url = code_url;
    }

    public String getRefund_amount() {
        return refund_amount;
    }

    public void setRefund_amount(String refund_amount) {
        this.refund_amount = refund_amount;
    }

    public String getResp_msg() {
        return resp_msg;
    }

    public void setResp_msg(String resp_msg) {
        this.resp_msg = resp_msg;
    }

    public String getSys_order_no() {
        return sys_order_no;
    }

    public void setSys_order_no(String sys_order_no) {
        this.sys_order_no = sys_order_no;
    }

    public String getAmount_type() {
        return amount_type;
    }

    public void setAmount_type(String amount_type) {
        this.amount_type = amount_type;
    }

    public String getAuth_code() {
        return auth_code;
    }

    public void setAuth_code(String auth_code) {
        this.auth_code = auth_code;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public String getGzip() {
        return gzip;
    }

    public void setGzip(String gzip) {
        this.gzip = gzip;
    }

    public String getMcht_id() {
        return mcht_id;
    }

    public void setMcht_id(String mcht_id) {
        this.mcht_id = mcht_id;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public String getSpbill_create_ip() {
        return spbill_create_ip;
    }

    public void setSpbill_create_ip(String spbill_create_ip) {
        this.spbill_create_ip = spbill_create_ip;
    }

    public String getTerm_batch_no() {
        return term_batch_no;
    }

    public void setTerm_batch_no(String term_batch_no) {
        this.term_batch_no = term_batch_no;
    }

    public String getTerm_id() {
        return term_id;
    }

    public void setTerm_id(String term_id) {
        this.term_id = term_id;
    }

    public String getTerm_pos_no() {
        return term_pos_no;
    }

    public void setTerm_pos_no(String term_pos_no) {
        this.term_pos_no = term_pos_no;
    }

    public String getTerm_trans_time() {
        return term_trans_time;
    }

    public void setTerm_trans_time(String term_trans_time) {
        this.term_trans_time = term_trans_time;
    }

    public String getTotal_amount() {
        return total_amount;
    }

    public void setTotal_amount(String total_amount) {
        this.total_amount = total_amount;
    }

    public String getTranscode() {
        return transcode;
    }

    public void setTranscode(String transcode) {
        this.transcode = transcode;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getResp_code() {
        return resp_code;
    }

    public void setResp_code(String resp_code) {
        this.resp_code = resp_code;
    }

    public String getRefund_amount_type() {
        return refund_amount_type;
    }

    public void setRefund_amount_type(String refund_amount_type) {
        this.refund_amount_type = refund_amount_type;
    }
}
